﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SortGuid.Tool.Comb.Strategy
{
    public interface ICombDateTimeStrategy
    {
        int NumDateBytes { get; }

        DateTime MinDateTimeValue { get; }

        DateTime MaxDateTimeValue { get; }

        byte[] DateTimeToBytes(DateTime timestamp);

        DateTime BytesToDateTime(byte[] value);
    }
}
